leather soap - German English Dictionary